package cn.tedu.ximart.commons.pojo.order.vo;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 已完成订单列表
 */
@Data
public class AccomplishListVO {
    /**
     * 订单ID
     */
    private long id;
    /**
     * 订单号
     */
    private String orderNumber;
    /**
     * 用户id
     */
    private long userId;
    /**
     * 订单状态 0-已完成 1-待发货 2-待签收
     */
    private String state;
    /**
     * 商品名称
     */
    private String productName;
    /**
     * 单价
     */
    private double unitPrice;
    /**
     * 购买数量
     */
    private Integer count;
    /**
     * 总价
     */
    private Integer totalPrice;
    /**
     * 发货地址
     */
    private String sendAddress;
    /**
     * 当前地址
     */
    private String currentPosition;
    /**
     * 收货地址-省
     */
    private String province;
    /**
     * 收货地址-市
     */
    private String municipality;
    /**
     * 收货地址县
     */
    private String county;
    /**
     * 详细收货地址
     */
    private String address;
    /**
     * 收货人姓名
     */
    private String name;
    /**
     * 收货人手机号
     */
    private String phone;
    /**
     * 承运方
     */
    private String haulier;
    /**
     * 备注
     */
    private String description;
    /**
     * 订单创建时间
     */
    private LocalDateTime datetime;

}
